package com.wkbb.common.dto.wx;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 代理商套餐价格表
 * od_agent_package_price
 * @author hp
 * @date 2019-08-18 13:47:45
 */
@Data
public class AgentPackagePriceDto implements Serializable {
    /**
     */
    @ApiModelProperty(value = "ID" )
    private Long id;

    /**
     * 代理商套餐ID
     */
    @ApiModelProperty(value = "代理商套餐ID" )
    private Long agentPackageId;

    /**
     * 单位(月,年,学期,学年,一次性)
     */
    @ApiModelProperty(value = "单位(月,年,学期,学年,一次性)" )
    private String unit;

    /**
     * 原价
     */
    @ApiModelProperty(value = "原价" )
    private BigDecimal originalPrice;

    /**
     * 现价
     */
    @ApiModelProperty(value = "现价" )
    private BigDecimal nowPrice;

    /**
     * 排序
     */
    @ApiModelProperty(value = "排序" )
    private Short sort;

    /**
     * 计费类型(1:按学期,2按学年,3按月,4按年,5一次性)
     */
    @ApiModelProperty(value = "计费类型(1:按学期,2按学年,3按月,4按年,5一次性)" )
    private Short countType;

    /**
     * 数量(用于存储年或者月值)
     */
    @ApiModelProperty(value = "数量(用于存储年或者月值)" )
    private Integer amount;
}